﻿// --------------------------------------------------------------------------------------------------------------------
// <copyright company="Sven Erik Matzen" file="GlobalSuppressions.cs">
//   Copyright (c) Sven Erik Matzen. GNU Library General Public License (LGPL) Version 2.1.
// </copyright>
// <summary>
//   Defines the suppressions for CodeAnalysis
// </summary>
// --------------------------------------------------------------------------------------------------------------------

[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Configuration.BouncerConfiguration.#AddAfterInvokeAction(System.Action`1<Sem.GenericHelpers.Contracts.RuleValidationResult>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.ConditionalExecution`1.#ExecuteOnFailure(System.Action)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.ConditionalExecution`1.#ExecuteOnSuccess(System.Action)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Attributes.ContractContextAttribute.#.ctor(System.String,System.Boolean)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Attributes.ContractContextAttribute.#.ctor(System.String)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Exceptions.RuleValidationException.#.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Exceptions.RuleValidationException.#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Bouncer.#For`1(System.Linq.Expressions.Expression`1<System.Func`1<!!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Bouncer.#ForCheckData`1(!!0,System.String)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Bouncer.#ForCheckData`1(System.Linq.Expressions.Expression`1<System.Func`1<!!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Bouncer.#ForExecution`1(!!0,System.String)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Bouncer.#ForExecution`1(System.Linq.Expressions.Expression`1<System.Func`1<!!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Bouncer.#ForMessages`1(!!0,System.String)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Bouncer.#ForMessages`1(System.Linq.Expressions.Expression`1<System.Func`1<!!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.CheckData`1.#.ctor(System.Linq.Expressions.Expression`1<System.Func`1<!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.CheckData`1.#.ctor(System.Linq.Expressions.Expression`1<System.Func`1<!0>>,System.Collections.Generic.IEnumerable`1<Sem.GenericHelpers.Contracts.Attributes.ContractMethodRuleAttribute>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.CheckData`1.#ForCheckData`1(System.Linq.Expressions.Expression`1<System.Func`1<!!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.ConditionalExecution`1.#.ctor(System.Linq.Expressions.Expression`1<System.Func`1<!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.ConditionalExecution`1.#.ctor(System.Linq.Expressions.Expression`1<System.Func`1<!0>>,System.Collections.Generic.IEnumerable`1<Sem.GenericHelpers.Contracts.Attributes.ContractMethodRuleAttribute>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.ConditionalExecution`1.#ForExecution`1(System.Linq.Expressions.Expression`1<System.Func`1<!!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.GenericBuilder`1.#.ctor(System.Linq.Expressions.Expression`1<System.Func`1<!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.GenericBuilder`1.#For`1(System.Linq.Expressions.Expression`1<System.Func`1<!!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.MessageCollector`1.#.ctor(System.Linq.Expressions.Expression`1<System.Func`1<!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.MessageCollector`1.#.ctor(System.Linq.Expressions.Expression`1<System.Func`1<!0>>,System.Collections.Generic.IEnumerable`1<Sem.GenericHelpers.Contracts.Attributes.ContractMethodRuleAttribute>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.MessageCollector`1.#ForMessages`1(System.Linq.Expressions.Expression`1<System.Func`1<!!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.RuleExecuter`2.#.ctor(System.Linq.Expressions.Expression`1<System.Func`1<!0>>,System.Collections.Generic.IEnumerable`1<Sem.GenericHelpers.Contracts.Attributes.ContractMethodRuleAttribute>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.RuleExecuter`2.#HandleInvokeException`1(System.Exception,Sem.GenericHelpers.Contracts.Rule.RuleBase`2<!0,!!0>,System.Object,System.String,System.Object)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.GenericBuilder`1.#Use(System.Type)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Configuration.BouncerConfiguration.#GetConfiguredRules(System.Reflection.PropertyInfo)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Exceptions.RuleValidationException.#.ctor(System.String,System.Exception)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleValidationResult.#.ctor(System.Type,System.String,System.String,System.Boolean)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Exceptions.RuleValidationException.#.ctor(System.String)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Attributes.ContractMethodRuleAttribute.#.ctor(System.Type,System.String)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.CheckData`1.#.ctor(System.String,!0,System.Collections.Generic.IEnumerable`1<Sem.GenericHelpers.Contracts.Attributes.ContractMethodRuleAttribute>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.ConditionalExecution`1.#.ctor(System.String,!0,System.Collections.Generic.IEnumerable`1<Sem.GenericHelpers.Contracts.Attributes.ContractMethodRuleAttribute>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.MessageCollector`1.#.ctor(System.String,!0,System.Collections.Generic.IEnumerable`1<Sem.GenericHelpers.Contracts.Attributes.ContractMethodRuleAttribute>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.RuleExecuter`2.#.ctor(System.String,!0,System.Collections.Generic.IEnumerable`1<Sem.GenericHelpers.Contracts.Attributes.ContractMethodRuleAttribute>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.RuleExecuter`2.#InvokeRuleExecutionForAttribute(Sem.GenericHelpers.Contracts.RuleExecuters.IRuleExecuter,Sem.GenericHelpers.Contracts.Attributes.ContractRuleBaseAttribute,System.String)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Configuration.ConfigReader.#DeserializeSection(System.Xml.XmlReader)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Rules.ConfiguredRuleInformation.#System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.RuleExecuter`2.#AddExecutionResult(Sem.GenericHelpers.Contracts.RuleValidationResult)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.RuleExecuter`2.#AddExecutionResults(System.Collections.Generic.IEnumerable`1<Sem.GenericHelpers.Contracts.RuleValidationResult>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.RuleExecuter`2.#AddRange(System.Collections.Generic.IEnumerable`1<Sem.GenericHelpers.Contracts.RuleValidationResult>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Rule.RegisteredRules.#Register`2(Sem.GenericHelpers.Contracts.Rule.RuleBase`2<!!0,!!1>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.RuleExecuter`2.#Assert(Sem.GenericHelpers.Contracts.Rule.RuleBase`2<!0,System.Object>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.RuleExecuter`2.#Assert(System.Func`2<!0,System.Boolean>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.RuleExecuter`2.#Assert`1(Sem.GenericHelpers.Contracts.Rule.RuleBase`2<!0,!!0>,!!0)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.RuleExecuter`2.#Assert`1(System.Func`3<!0,!!0,System.Boolean>,!!0)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.RuleExecuter`2.#BeforeInvoke`1(Sem.GenericHelpers.Contracts.Rule.RuleBase`2<!0,!!0>,System.Object,System.String)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Rule.RegisteredRules.#RegisterCollection`2(System.Collections.Generic.IEnumerable`1<Sem.GenericHelpers.Contracts.Rule.RuleBase`2<!!0,!!1>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.RuleExecuter`2.#Assert(System.Collections.Generic.IEnumerable`1<Sem.GenericHelpers.Contracts.Rule.RuleBase`2<!0,System.Object>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.RuleExecuter`2.#Assert`1(System.Collections.Generic.IEnumerable`1<Sem.GenericHelpers.Contracts.Rule.RuleBase`2<!0,!!0>>,!!0)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Attributes.ContractRuleAttribute.#.ctor(System.Type)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Attributes.ContractRuleBaseAttribute.#.ctor(System.Type)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.CheckData`1.#AfterInvoke(Sem.GenericHelpers.Contracts.RuleValidationResult)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.ConditionalExecution`1.#AfterInvoke(Sem.GenericHelpers.Contracts.RuleValidationResult)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.MessageCollector`1.#AfterInvoke(Sem.GenericHelpers.Contracts.RuleValidationResult)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Rules.ConfigurationValidatorBaseRule`1.#.ctor(System.Configuration.ConfigurationValidatorBase)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleValidationResult.#Exception")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleValidationResult.#Message")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleValidationResult.#Result")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleValidationResult.#RuleType")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleValidationResult.#SkipProcessing")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleValidationResult.#ValueName")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Attributes.ContractRuleBaseAttribute.#ExceptionType")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Attributes.ContractRuleBaseAttribute.#IncludeInContext")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Attributes.ContractRuleBaseAttribute.#Message")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Attributes.ContractRuleBaseAttribute.#Namespace")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Attributes.ContractRuleBaseAttribute.#Parameter")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Configuration.BouncerConfiguration.#Rules")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Configuration.BouncerConfiguration.#SuppressAll")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Rule.RuleBase`2.#CheckExpression")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Rule.RuleBaseInformation.#Exception")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Rule.RuleBaseInformation.#Message")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.CheckData`1.#.ctor(System.String,!0)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.ConditionalExecution`1.#.ctor(System.String,!0)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.MessageCollector`1.#.ctor(System.String,!0)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Rules.ConfigurationValidatorBaseRule`1.#ConfigurationValidator")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Rules.ConfiguredRuleInformation.#Context")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Rules.ConfiguredRuleInformation.#ExceptionType")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Rules.ConfiguredRuleInformation.#Namespace")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Rules.ConfiguredRuleInformation.#Parameter")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Rules.ConfiguredRuleInformation.#Rule")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Rules.ConfiguredRuleInformation.#TargetProperty")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Rules.ConfiguredRuleInformation.#TargetType")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("BestPractice.Robustnes", "SEM1001:PublicMethodParametersMustBeCheckedByGuardClassMethod", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Rules.ConfiguredRuleInformation.#System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Configuration.BouncerConfiguration.#Rules")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA2210:AssembliesShouldHaveValidStrongNames")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Sem.GenericHelpers.Contracts.Rule")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Sem.GenericHelpers.Contracts.Exceptions")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Sem.GenericHelpers.Contracts.Attributes")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.RuleExecuter`2.#.ctor(System.Linq.Expressions.Expression`1<System.Func`1<!0>>,System.Collections.Generic.IEnumerable`1<Sem.GenericHelpers.Contracts.Attributes.ContractMethodRuleAttribute>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.RuleExecuter`2.#Assert`1(System.Collections.Generic.IEnumerable`1<Sem.GenericHelpers.Contracts.Rule.RuleBase`2<!0,!!0>>,!!0)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.RuleExecuter`2.#Assert(System.Collections.Generic.IEnumerable`1<Sem.GenericHelpers.Contracts.Rule.RuleBase`2<!0,System.Object>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Rule.RuleCollection`2.#GetRuleList()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Rule.RegisteredRules.#RegisterCollection`2(System.Collections.Generic.IEnumerable`1<Sem.GenericHelpers.Contracts.Rule.RuleBase`2<!!0,!!1>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Rule.RegisteredRules.#GetRulesForType`2()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.MessageCollector`1.#.ctor(System.Linq.Expressions.Expression`1<System.Func`1<!0>>,System.Collections.Generic.IEnumerable`1<Sem.GenericHelpers.Contracts.Attributes.ContractMethodRuleAttribute>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.MessageCollector`1.#.ctor(System.Linq.Expressions.Expression`1<System.Func`1<!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.MessageCollector`1.#ForMessages`1(System.Linq.Expressions.Expression`1<System.Func`1<!!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.GenericBuilder`1.#.ctor(System.Linq.Expressions.Expression`1<System.Func`1<!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.GenericBuilder`1.#For`1(System.Linq.Expressions.Expression`1<System.Func`1<!!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.ConditionalExecution`1.#ForExecution`1(System.Linq.Expressions.Expression`1<System.Func`1<!!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.ConditionalExecution`1.#.ctor(System.Linq.Expressions.Expression`1<System.Func`1<!0>>,System.Collections.Generic.IEnumerable`1<Sem.GenericHelpers.Contracts.Attributes.ContractMethodRuleAttribute>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.ConditionalExecution`1.#.ctor(System.Linq.Expressions.Expression`1<System.Func`1<!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.CheckData`1.#ForCheckData`1(System.Linq.Expressions.Expression`1<System.Func`1<!!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.CheckData`1.#.ctor(System.Linq.Expressions.Expression`1<System.Func`1<!0>>,System.Collections.Generic.IEnumerable`1<Sem.GenericHelpers.Contracts.Attributes.ContractMethodRuleAttribute>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Sem.GenericHelpers.Contracts.RuleExecuters.CheckData`1.#.ctor(System.Linq.Expressions.Expression`1<System.Func`1<!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Bouncer.#ForMessages`1(System.Linq.Expressions.Expression`1<System.Func`1<!!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Bouncer.#ForExecution`1(System.Linq.Expressions.Expression`1<System.Func`1<!!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Bouncer.#ForCheckData`1(System.Linq.Expressions.Expression`1<System.Func`1<!!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Bouncer.#For`1(System.Linq.Expressions.Expression`1<System.Func`1<!!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Configuration.BouncerConfiguration.#Rules")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Sem.GenericHelpers.Contracts.Configuration.BouncerConfiguration.#GetAfterInvokeActions()")]
